package IC.lir.instructions;

public abstract class ComplexMoveInstruction extends Instruction {
	
	protected Operand base;
	protected Operand offset;
	protected Operand mem;
	protected boolean isLoad;
	
	//C'tor
	public ComplexMoveInstruction(Operand base, Operand offset, Operand mem, boolean isLoad) {
		this.base = base;
		this.offset = offset;
		this.mem = mem;
		this.isLoad = isLoad;
	}
}